package com.pay.service;

import java.util.List;

import com.pay.entity.wx.WxUserInfo;

public interface WxUserInfoService {

	/**
	 * 根据openid获取微信基本信息
	 * @param openId 用户的标识，对当前公众号唯一
	 * @return
	 */
	public WxUserInfo findWxUserInfoByOpenId(String openId);
	
	/**
	 *  更改微信基本信息
	 * @param wxUserInfo
	 */
	public void updateWxUserInfo(WxUserInfo wxUserInfo);
	
	/** 
	 * 新增微信用户基本信息
	 * @param wxUserInfo
	 */
	public void insertWxUserInfo(WxUserInfo wxUserInfo);
	/**
	 * 批量新增微信关注用户
	 * @param openids
	 */
	public void comeWxUserInfoBatch(List<Object> openids);

	public List<WxUserInfo> findWxUserInfos(int page);
}
